// 控制器模块，负责业务逻辑
// 加载模板模块
var template = require('art-template');
// 设置模板默认根目录
template.defaults.root = './';   
// 加载model模型模块
var model = require('./model');
// 模块输出
module.exports = {
    editpost: function (res, id, formdata) {
        model.where('id=' + id).updata(formdata, function (data) {
            if(data>0){
                res.setHeader('Content-type','text/html;charset=utf-8');
                res.end("<script>alert('修改成功')</script>");
            }else{
                res.setHeader('Content-type','text/html;charset=utf-8');
                res.end("<script>alert('修改失败')</script>");
            }
        })
    },

    // 编辑
    edituser: function (res, id) {
        model.where('id=' + id).select(function (data) {
            // console.log(data);
            var htmls = template('./edit.html', { data: data });
            res.end(htmls);
        });
    },

    // 查询所有，页面展示
    getall: function (res) {
        // 传入参数，回调函数
        model.select(function (data) {
            var htmls = template('./index.html', { data: data });
            res.end(htmls);
        });
    },

    // 查找单条
    getone: function (res, id) {
        // 回调函数
        model.where('id=' + id).select(function (data) {
            var htmls = template('./userinfo.html', { data: data });
            res.end(htmls);
        })
    }
}